[SOLVED 100%] 405 Method Not Found error IIS "PUT" Method - PHP Laravel
Often this error is caused by the WebDAV module that try to handle this kind of requests. An easy solution is to remove it from modules and from handlers of the system.webServer section just inside your web.config file. Here a configuration example.
Just add the following line in Web Config, it will be fixed.
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
100% working solution